A particle swarm optimization for the vehicle routing problem with simultaneous pickup and delivery
نویسندگان
چکیده
This dissertation is a study on the use of swarm methods for optimization, and is divided into three main parts. In the first part, two novel swarm metaheuristic algorithms—named Survival Sub-swarms Adaptive Particle Swarm Optimization (SSS-APSO) and Survival Sub-swarms Adaptive Particle Swarm Optimization with velocity-line bouncing (SSS-APSO-vb)—are developed. These new algorithms present self-adaptive inertia weight and time-varying adaptive swarm topology techniques. The objective of these new approaches is to avoid premature convergence by executing the exploration and exploitation stages simultaneously. Although proposed PSOs are fundamentally based on commonly modeled behaviors of swarming creatures, the novelty is that the whole swarm may divide into many sub-swarms in order to find a good source of food or to flee from predators. This behavior allows the particles to disperse through the search space (diversification) and the sub-swarm with the worst performance dies out while that the best performance grows by producing offspring. The tendency of an individual particle to avoid collision with other particles by means of simple neighborhood rules is retained in this algorithm. Numerical experiments show that the new approaches outperform other competitive algorithms by providing the best solutions on a suite of standard test problem with a much higher consistency than the algorithms compared. In the second part, the SSS-APSO-vb is used to solve the capacitated vehicle routing problem (CVRP). To do so, two new solution representations—the continuous and the discrete versions—are presented. The computational experiments are conducted based on the well-known benchmark data sets and compared to two notable PSO-based algorithms from literature. The results show that the proposed methods outperform the competitive PSO-based algorithms. The continuous PSO works well with the small-size benchmark problems (the number of customers is less than 75), while the discrete PSO yields the best solutions with the large-size benchmark problem (the number of customers is more than 75). The effectiveness of the proposed methods is enhanced by the strength mechanism of the SSS-APSOvb, the search ability of the controllable noisy-fitness evaluation, and the powerful but cheapest cost of the common local improvement methods. In the third part, a particular reverse logistics problem—the partitioned vehicle of a multi commodity recyclables collection problem—is solved by a variant of PSO, named Hybrid PSO-LR. The problem is formulated as the generalized assignment problem (GAP) in which is solved in three phases: (i) construction of a cost allocation matrix, (ii) solving an assignment problem, and (iii) sequencing customers within routes. The performance of the proposed method is tested on randomly generated problems and compared to PSO approaches (sequential and parallel) and a sweep method. Numerical experiments show that Hybrid PSO-LR is effective and efficient for the partitioned vehicle routing of a multi commodity recyclables collection problem. This part also shows that the PSO enhances the LR by providing exceptional lower bounds.
منابع مشابه
An Improved Particle Swarm Optimization for a Class of Capacitated Vehicle Routing Problems
Vehicle Routing Problem (VRP) is addressed to a class of problems for determining a set of vehicle routes, in which each vehicle departs from a given depot, serves a given set of customers, and returns back to the same depot. On the other hand, simultaneous delivery and pickup problems have drawn much attention in the past few years due to its high usage in real world cases. This study, therefo...
متن کاملA particle swarm optimization method for periodic vehicle routing problem with pickup and delivery in transportation
In this article, multiple-product PVRP with pickup and delivery that is used widely in goods distribution or other service companies, especially by railways, was introduced. A mathematical formulation was provided for this problem. Each product had a set of vehicles which could carry the product and pickup and delivery could simultaneously occur. To solve the problem, two meta-heuristic methods...
متن کاملSolving the Vehicle Routing Problem with Simultaneous Pickup and Delivery by an Effective Ant Colony Optimization
One of the most important extensions of the capacitated vehicle routing problem (CVRP) is the vehicle routing problem with simultaneous pickup and delivery (VRPSPD) where customers require simultaneous delivery and pick-up service. In this paper, we propose an effective ant colony optimization (EACO) which includes insert, swap and 2-Opt moves for solving VRPSPD that is different with common an...
متن کاملThe fuzzy multi-depot vehicle routing problem with simultaneous pickup and delivery: Formulation and a heuristic algorithm
In this paper, the fuzzy multi-depot vehicle routing problem with simultaneous pickup and delivery (FMDVRP-SPD) is investigated. The FMDVRP-SPD is the problem of allocating customers to several depots, so that the optimal set of routes is determined simultaneously to serve the pickup and the delivery demands of each customer within scattered depots. In the problem, both pickup and delivery dema...
متن کاملAn Improved Modified Tabu Search Algorithm to Solve the Vehicle Routing Problem with Simultaneous Pickup and Delivery
The vehicle routing problem with simultaneous pickup and delivery (VRPSPD) is a well-known combinatorial optimization problem which addresses provided service to a set of customers using a homogeneous fleet of capacitated vehicles. The objective is to minimize the distance traveled. The VRPSPD is an NP-hard combinatorial optimization problem. Therefore, practical large-scale instances of VR...
متن کاملAn Improved Modified Tabu Search Algorithm to Solve the Vehicle Routing Problem with Simultaneous Pickup and Delivery
The vehicle routing problem with simultaneous pickup and delivery (VRPSPD) is a well-known combinatorial optimization problem which addresses provided service to a set of customers using a homogeneous fleet of capacitated vehicles. The objective is to minimize the distance traveled. The VRPSPD is an NP-hard combinatorial optimization problem. Therefore, practical large-scale instances of VR...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & OR
دوره 36 شماره
صفحات -
تاریخ انتشار 2009